<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="../../../js/cookie.js"></script>
</head>
<body>
    
</body>
<script>
    // 编码 中文和符号编码
    // encodeURI()          标点符号少
    // encodeURIComponent() 标点符号多

    // 解码
    // decodeURI()
    // decodeURIComponent()
    // var str = "今天星期三";
    // console.log(encodeURIComponent(str));
    // console.log(decodeURIComponent(str));


    // var arr = ["今天",12,3];
    // console.log(encodeURIComponent(arr));
    // console.log(decodeURIComponent(arr));

    // JSON    数组和对象    <=>    字符串
    // JSON.stringify()  数组和对象转JSON字符串(保留数组和对象解构的字符串)
    // JSON.parse()      JSON字符串转数组和对象
    // JSON.stringify() 和 JSON.parse() 配合使用 可实现数组,对象的深复制
    
    var arr = [1,2,3,4,5,6];
    var obj = {a:1,b:2};
    setCookie("arr", JSON.stringify(arr));
    setCookie("obj", JSON.stringify(obj));
    
    console.log(JSON.parse(getCookie("arr")));
    console.log(JSON.parse(getCookie("obj")));

</script>
</html>